﻿using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using System.Data.OleDb;

namespace WindowsFormsApplication1
{
    public partial class form_add_new_record : Form
    {
        public form_add_new_record()
        {
            InitializeComponent();
        }

        private void cmb_ustanovka_SelectedIndexChanged(object sender, EventArgs e)
        {
            if (cmb_ustanovka.Text != ""){
                cmb_type_analysis.Enabled = true;
            }
            else
            {
                cmb_type_analysis.Enabled = false;
            }
            cmb_type_analysis.Items.Clear();
            switch (cmb_ustanovka.SelectedIndex)
            {
                case 0:
                    cmb_type_analysis.Items.Add("Высота пены");
                    cmb_type_analysis.Items.Add("Кратность пены");
                    cmb_type_analysis.Items.Add("Распределение дисперсности");
                    break;
                case 1:
                    cmb_type_analysis.Items.Add("Высота пены");
                    break;
                case 2:
                    cmb_type_analysis.Items.Add("Перепад давлений");
                    break;
                case 3:
                    cmb_type_analysis.Items.Add("Точка начала выпадения асфальтенов");
                    break;
                case 4:
                    cmb_type_analysis.Items.Add("Перепад давлений");
                    cmb_type_analysis.Items.Add("Перепад температур");
                    break;
                case 5:
                    cmb_type_analysis.Items.Add("Перепад давлений");
                    cmb_type_analysis.Items.Add("Перепад температур");
                    break;
                case 6:
                    cmb_type_analysis.Items.Add("Вязкость");
                    break;
                case 7:
                    cmb_type_analysis.Items.Add("Вязкость");
                    break;
                case 8:
                    cmb_type_analysis.Items.Add("Плотность");
                    break;
                case 9:
                    cmb_type_analysis.Items.Add("Поверхностное натяжение");
                    break;
                case 10:
                    cmb_type_analysis.Items.Add("Межфазное натяжение");
                    break;
                case 11:
                    cmb_type_analysis.Items.Add("Дзета-потенциал");
                    cmb_type_analysis.Items.Add("Объёмная доля частиц");
                    cmb_type_analysis.Items.Add("Распределение частиц по размеру");
                    break;
                default:
                    cmb_type_analysis.Enabled = false;
                    break;
            }
        }

            private void btn_add_expirement_Click(object sender, EventArgs e)
            {
            form_main form_main = this.Owner as form_main;
            if (form_main != null)
            {
                form_main.Add_new_experiment(txt_name_experiment.Text, cmb_ustanovka.Text, cmb_type_analysis.Text, txt_sample.Text, dat_Date_experiment.Value, rtxt_comment.Text);
            }
            this.Close();
            }
      
    }
}
